.cart-container {
  width: 100vw;
  height: 100vh;

  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  background: #f4f5f5;
  .cart-header {
    height: 0.8rem;
    // background: #eee;
  }
  .cart-main {
    width: 95%;
    margin: 10px auto;
    border-radius: 10px;
    flex: 1;
    overflow: auto;
    background: #fff;
  }
  .cart-footer {
    height: 0.8rem;
    // background: #eee;
  }
}
